# 使用Ubuntu作为基础镜像
FROM ubuntu:22.04

# 设置时区
ENV TZ="Asia/Shanghai"

# 安装必要的工具和库
RUN sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
RUN apt update
RUN apt install -y build-essential cmake

# 将项目文件复制到容器中
ENV WORK_PATH /usr/src/fbk
RUN mkdir ${WORK_PATH}
COPY . ${WORK_PATH}

# 设置工作目录
WORKDIR ${WORK_PATH}

# 编译项目
RUN rm -rf build && mkdir build
RUN cd build && cmake .. && make && make install